block of houses between two streets - Turc Anglais Dictionnaire